/* version:2.0 build:20140129100109 */
@charset "UTF-8";
* {margin:0; padding:0; border:0;}

*, :after, :before {
    -webkit-box-sizing:border-box;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    box-sizing:border-box;
    text-size-adjust:100%;
}

textarea, input[type=password], input[type=text] {
    resize: none;
    outline: 0;
    -webkit-appearance: none;
    white-space: pre-wrap;
    word-wrap: break-word;
    background: #fff;
    overflow: scroll;
}

audio {
    width: 0;
    height: 0;
    padding: 0;
    margin: 0;
    opacity: 0;
    visibility: hidden;
    position: absolute;
    top:0;
    left:0;
}

body, html {
    text-align:left;
    width:100%;
    font-family:Helvetica,STHeiti,Droid Sans Fallback;
    font-size:32px;
    font-weight:400;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-box-align:center;
    color:#666;
}

body {
    width:360px;
    overflow-x:hidden;
    background:#F6F6F6;
    position:relative;
}

body.fadein {
    /*-webkit-transition: opacity 600ms ease-in;*/
    opacity: 1;
}

a{color:#1e1e1e;}
a:link{color:#1e1e1e;}
a:visited{color:#1e1e1e;}

video{position:relative; z-index:0;}

.blue{color:#4571d3;}
.red{color:#e53939;}
.oragin{color:#ff9c00;}

/*comm*/
.dn{display:none;}


.tr{text-align:right;}

.l{float:left;}
.r{float:right;}

a{text-decoration:none; color:#1e1e1e;}
ul{list-style:none;}

.rel{position:relative; z-index:0;}

/*浮动清除*/
.fix{*zoom:1;}
.fix:after{display:block;content:"$";height:0;clear:both;overflow:hidden;visibility:hidden;}

